package net.jumpengine.inter;

/**
 * 对于状态修改事件的处理接口,最基础的应用为Manager.setState(Enum&lt;?&gt;)
 * <br /><br />
 * <b>作者:&nbsp;</b>张天文 <br />
 * <b>日期:&nbsp;</b>2020-02-19 12:56<br />
 * @date
 */
public interface IStateChangeEvent {
	
	/**
	 * 状态修改后事件处理
	 * @param oldState 原状态
	 * @param newState 新状态
	 */
	void setStatus(Enum<?> oldState,Enum<?> newState);
}
